home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 43.zip / Guru Crackers Utilities.adf / BYTEKILLER.doc < prev    next >
Text File  |  1987-06-04  |  4KB  |  84 lines

  1.  
  2.  
  3.  
  4.  
  5.                              BYTE KILLER  v1.0
  6.                              ~~~~~~~~~~~~~~~~~
  7.                              (by Lord Blitter)
  8.  
  9.          Official Dealer    : BAMIGA SECTOR ONE
  10.          Release date       : August, 24th 1987.
  11.  
  12. This cruncher was designed using the SEKA assembler in three days (with a
  13. little preparation before). Herewith are included the source files of the
  14. cruncher and the decruncher. During the pre-release tests (without never
  15. finding any bugs!), the Byte Killer reduced the Metacomco debugger from
  16. 91 KBytes to 47 KBytes, and a few hi-res pages (first converted into
  17. bitmap) from about 50 KBytes to 18 KBytes, this means that the Byte Killer
  18. can reduce not only codes, but also graphic data (I tried with digitized
  19. sounds but with little succes). To use it, you just need your data to 
  20. be in memory, provide the start and end addresses of it and give the address
  21. of the destination (this address can be the same as the start address). In
  22. some cases you might find some problems, then choose another destination
  23. address. The decruncher only needs the end address of the crunched file and
  24. the destination address. After decrunching, it tests if the code is ok, if
  25. not it jumps to a routine called DAMAGE! This means that the decruncher
  26. failed because the data was wrong, because you made a mistake or that you
  27. found a bug! In the last case, please, contact [BS ONE] and tell them how it
  28. happened. I'll modify it and they will send you the new version. With this
  29. source codes you can modify what you want, but ALWAYS leave this message file
  30. as it is now and add your commentary to tell which modification(s) you made.
  31. This program is free to copy, use, transform (under some conditions...), but
  32. NOT to be sold to anyone!!!
  33.  
  34.  HOW TO TEST IT:      1) load the seka assembler
  35.                       2) load the cruncher file
  36.                       3) load the source file with <RI>
  37.                       4) set the start & end addresses
  38.                       5) set the maximum offset
  39.                       6) assemble the program
  40.                       7) execute it
  41.                       8) note the registers after the crunching
  42.                       9) save the crunched file (of course!)
  43.  
  44. If the offset is a little number, the crunching will be very fast but less
  45. efficient; and if the offset is a big number (max : $0800), the crunching
  46. will be better but slow.
  47. When the cruncher is working, a screen-flash means a few bytes won.
  48. The registers D0 to D5 contains statistics about the result of the crunch 
  49. and a2 contains the stop adress of the crunched file.
  50.  
  51.  HOW TO TEST THE DECRUNCHER: 1) load seka and the decruncher
  52.                              2) load the file                
  53.                              3) set the end & destination addresses
  54.                              4) assemble & execute
  55.  
  56. If the decruncher fails (remember DAMAGE), the screen will flash during
  57. a few seconds, else it will exit with the start address in register A0.
  58.    
  59.     IF YOU ARE AN ABSOLUTE BEGINNER IN 68000 ASSEMBLER LANGUAGE, DON'T TRY
  60.               TO USE THE BYTE KILLER. IT CAN BE DANGEROUS !!!!!
  61.                     
  62.                 Coming soon:
  63.  
  64.                 - BYTE KILLER v2.0 (20% better!)
  65.                 - SOUND KILLER v1.0 (Digi-sounds cruncher)
  66.  
  67.  
  68.                 Thanks to:
  69.  
  70.                 - BAMIGA SECTOR ONE for spreading the cruncher
  71.                 - 1001 CREW for the 64 CARD CRUNCHER.
  72.  
  73.   Note: If you have any remarks or questions about this program, please,
  74.         contact BAMIGA SECTOR ONE at:
  75.  
  76.                                  P.O.BOX 163
  77.                                  2018 ANTWERP 14
  78.                                  BELGIUM.
  79.  
  80.                 IF YOU WANT TO READ THIS MESSAGE AGAIN, JUST TYPE:
  81.                                
  82.                                 TYPE "BYTE KILLER"
  83.  
  84.         PRESS [SPACE] TO STOP THE SCROLLING - PRESS [RETURN] TO CONTINUE.